Рейтинг-статус пользователей

Предлагаю добавить в LiveStreet 0.4 небольшую фичу. Что если в зависимости от рейтинга, присваивать пользователю определенный статус на сайте? И подсвечивать его комментарии в соответствии с этим статусом.
Например сделать 4 группы по рейтингу: Bronze, Silver, Gold и SuperNova, и ещё для минусовых пользователей Black. И в зависимости от того какой статус у пользователя обрамлять его комментарии в определенный цвет (серебристый, золотой и т.д.). Думаю это будет интересно многим сообществам, а также будет служить дополнительной мотивацией для пользователей.

Модуль мотивации пользователей

Вот здесь Уважаемый Angel писал о хаке мотивации пользователей, я ему заказывал сделать из этого дела модуль + небольшая доработка, а именно если пользователь удаляет ранее добавленный топик, соответственно от его рейтинга минусуется то количество баллов, которое добавлялось при написании этого топика. В раздел модули у меня так и не получилось закинуть, потому выкладываю у себя, забирайте. Если будет недоступен, пишите на мыло admin[@]nikonfan.ru, отправлю.

Принимаются предложения по доработке, буду заказывать за свои кровные:)
Читать дальше →

Хак. Добавление позиции в рейтинге пользователей


На всеми любимом Хабре есть замечательная возможность просмотра в профиле позиции в рейтинге пользователей сайта.
Сделал подобный хак-модуль, изменения нужно внести только в шаблоне отображения профиля, системные файлы не задеты.
Пример посмотреть можно: ls03.vaktive.ru/profile/admin/
Скачать можно: livestreet.ru/addons/102/
Инструкция в архиве.

Выделить свой блог за карму

мне нужна вот какая штука…
чтобы каждый юзер мог выделить свой материал в блок справа. в блоке отображается только заголовок материала и кто написал. висит он там 24 часа…
Читать дальше →

Программа лояльности для пользователей. Рейтинг за приход

Кто поможет. Для того чтобы удержать пользователей и сделать им интересно прибывание на портале… ввел программу лояльности. в зависимости от рейтинга получают подарки. как сделать так… чтобы, например, при заходе на портал раз в сутки ему добавлялось определнное колличество баллов в рейтинг... ну или при не заходе раз в сутки снималось бы коллчиество баллов из рейтинга?

штука хорошая в каком плане: пользователь зарегился, но больше не посещат сайт… а так каждый день простоя минус рейтинг… а потом с помощью крона когда у него рейтинг -100 его грохает из базы… кто поможет? Спасибо!

UPD // заплачу 5 wmz, к сожалению, больше нет(( тому, кто выложит готовое решение с описаловкой к установке
суть:
1. раз в 24 часа делать проверку по юзерам. если юзер сегодня был — плюс n в рейтинг
не заходил — минус из рейтинга.

Изменение функционала рейтингования в Livestreet

Заранее приношу извинения, если вопрос ламерский — я ни разу не программист, но выбором движка для проекта приходится заниматься именно мне.

Есть проект стандартной социалки. Очевидные отличия проекта от реализованного в Livesreet функционала:

— другая система рейтингования. В проекте не предполагается прямого голосования за пользователей, а лишь за публикации и комментарии (а уж эти голоса дают пользователю рейтинг). Плюс, рейтинг пользователю повышается за сам факт публикации чего либо (пост, коммент). Кроме этого, не предполагается делить рейтинг на карму и силу, а использовать единое значение.

— фиксированное число коллективных блогов, у простых пользователей не должно быть возможности создавать новые сообщества.

Вопросы:
Насколько просто/сложно реализуемы эти изменения для программиста, имеющего опыт работы с LS?

Создадут ли эти изменения проблемы для последующих обновлений?

Как работает рейтинг?

Возможно ли написать модуль, который из базы сделает рейтинг людей к каждому «коллективному блогу».
Или подсчет рейтинга идет таким образом, что не отследить эту инфу?

если, да… то модульно это реализуется, без вмешательства в ядро?